# _*_ coding: UTF-8 _*_
# @Time     : 2021/10/26 13:51
# @Author   : yangshuaishuai
# @Site     : http://www.hzdledu.cn/
# @File     : c9s2_函数的参数传递.py
# @Software : PyCharm


#1.必须参数/位置参数
def foo1(a,b):
    print(f'a:{a},b:{b}')
foo1(1,2)


#2.关键字参数:按照变量名给形参赋值
foo1(b=1,a=2)

#3.默认值参数
def foo2(a,b=10):
    print(f'a:{a},b:{b}')
foo2(1)
foo2(1,2)
#默认值形参必须放在最后面

#可变参数
